http 常见状态码


http 的状态码表示 http 请求是否成功完成,http 状态码主要分为 5 类:

  • 信息类状态码(100-199
  • 成功类状态码(200-299)
  • 重定向类状态码(300-399)
  • 客户端错误类状态码(400-499)
  • 服务器错误状态码(500-599)

信息类状态码

  • 100 Continue 100 状态码表示当前一切正常,客户端应当继续发送请求,如果已经完成则忽略。

  • 101 Switching protocol 101 协议切换,表明服务器正在进行协议切换,如从 http 协议切换只 websocket 协议。

  • 102 Processing 102 表示服务器已经收到并正在处理请求,但没有响应可用于返回。

  • 103 Early Hints 103 状态码主要用于 Link 连接头一起使用,允许客户端在服务器仍在准备响应的时候预加载资源。

成功类状态码

  • 200 OK 200 表示请求成功。

  • 201 Created 201 表示服务器已成功收到请求,并创建了一个资源。通常用于某些 POST 或 PUT 请求之后的返回响应。

  • 202